package com.xh.one2one.lesson.model;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;

import com.xh.bussiness.tiku.bean.dto.QuestionDto;
import com.xh.core.model.SuperEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 教学总结详情
 * </p>
 *
 * @author TW
 * @since 2021-05-06
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("one_lesson_summary_details")
public class LessonSummaryDetails extends SuperEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 备课Id
     */
    private String lessonId;

    /**
     * 学生ID，小组课ID
     */
    private String lessonThirdId;

    /**
     * 教学计划课次ID
     */
    private String indexId;

    /**
     * 学生的ID
     */
    private String studentId;

    /**
     * 学生的名字
     */
    private String studentName;

    /**
     * 课程类型（1 一对一  2 小组课）
     */
    private Integer lessonType;

    /**
     * 类型（1 进门考 2 练习题 3 上节课作业 ）
     */
    private Integer type;

    /**
     * 题目ID
     */
    private String questionId;

    /**
     * 是否正确（0否，1是）
     */
    private Integer correct;

    /**
     * 本题得分
     */
    private Integer socre;

    @TableField(exist = false)
    private QuestionDto questionDto;
}
